Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MALLARDS Terraced £322,000 31 Jan 2023
5 MALLARDS Terraced £134,950 4 Mar 2002
9 MALLARDS Semi-Detached £94,500 20 Aug 1999
11 MALLARDS Semi-Detached £244,000 8 Mar 2013
12 MALLARDS Terraced £298,800 29 Sep 2021
16 MALLARDS Terraced £285,000 13 Nov 2020
17 MALLARDS Terraced £195,000 10 Dec 2004
22 MALLARDS Terraced £207,500 1 Jun 2012